Skip to content

Conversation

@moreirawebmaster
Copy link
Owner

📋 Description

Brief description of changes and motivation behind them.

🔄 Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📚 Documentation update
  • 🧪 Test improvement
  • 🔧 Refactoring (no functional changes)
  • 🎨 Style changes (formatting, naming, etc.)

🧪 Testing

  • Tests pass locally (flutter test)
  • Coverage remains high (./scripts/test_coverage.sh)
  • Pana analysis passes (./scripts/pana_analysis.sh)
  • Added tests for new functionality
  • Updated documentation if needed

📱 Platform Testing

  • Tested on Android
  • Tested on iOS
  • Works on physical devices
  • Works on emulator/simulator

🔍 Code Quality

  • Code follows style guidelines
  • Self-review completed
  • Added necessary code comments
  • No new warnings or errors
  • Performance impact considered

📋 Checklist

  • 📝 Updated CHANGELOG.md
  • 📚 Updated README if needed
  • 🏷️ Updated version in pubspec.yaml (if applicable)
  • 🧪 All tests pass
  • 📊 Coverage percentage maintained or improved
  • 🔍 Pana score maintained or improved

🔗 Related Issues

Closes #(issue number)
Addresses #(issue number)
Related to #(issue number)

📸 Screenshots (if applicable)

Add screenshots to help reviewers understand the changes.

🚨 Breaking Changes

If this PR contains breaking changes, list them here with migration guide:

// Before
final old = OldAPI();

// After  
final new = NewAPI();

📋 Additional Notes

Any additional information, concerns, or considerations for reviewers.

…mr.engine_security' em arquivos relevantes e adiciona novos arquivos ao .gitignore. Remove a aplicação de demonstração 'security_demo', incluindo todos os arquivos e diretórios associados, para simplificar a estrutura do projeto.
…ake, atualiza dependências e melhora o tema da aplicação. Inclui permissões no AndroidManifest.xml e Info.plist, além de ajustes no estilo de componentes e na lógica de solicitação de permissões no SecurityTestNotifier.
… execução assíncrona para melhorar a eficiência. Atualiza as condições de verificação de precisão e coordenadas do GPS, além de ajustar os tempos limite para chamadas de localização. Remove código desnecessário e melhora a legibilidade do código.
@moreirawebmaster moreirawebmaster merged commit 4702adc into main Jun 22, 2025
2 checks passed
@codecov
Copy link

codecov bot commented Jun 22, 2025

Codecov Report

Attention: Patch coverage is 18.32061% with 107 lines in your changes missing coverage. Please review.

Project coverage is 42.93%. Comparing base (f3c6d2e) to head (5139b35).
Report is 10 commits behind head on main.

Files with missing lines Patch % Lines
lib/src/detectors/engine_gps_fake_detector.dart 22.64% 82 Missing ⚠️
lib/src/detectors/engine_root_detector.dart 0.00% 13 Missing ⚠️
lib/src/detectors/engine_debugger_detector.dart 0.00% 12 Missing ⚠️

❌ Your patch status has failed because the patch coverage (18.32%) is below the target coverage (100.00%). You can increase the patch coverage or adjust the target coverage.
❌ Your project status has failed because the head coverage (42.93%) is below the target coverage (100.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##             main       #6       +/-   ##
===========================================
- Coverage   54.58%   42.93%   -11.65%     
===========================================
  Files           6        7        +1     
  Lines         262      389      +127     
===========================================
+ Hits          143      167       +24     
- Misses        119      222      +103     
Flag Coverage Δ
unittests 42.93% <18.32%> (-11.65%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
lib/src/detectors/engine_debugger_detector.dart 34.66% <0.00%> (-6.61%) ⬇️
lib/src/detectors/engine_root_detector.dart 30.64% <0.00%> (-5.21%) ⬇️
lib/src/detectors/engine_gps_fake_detector.dart 22.64% <22.64%> (ø)

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 163039c...5139b35. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants